package com.jiumi.baseconfig.domain;

import com.jiumi.common.annotation.Excel;
import com.jiumi.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
/**
 * 网站设置对象 base_config
 *
 * @author jiumi
 * @date 2023-05-21
 */
public class BaseConfig extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    private Long id;

    /** 公司名称 */
    @Excel(name = "公司名称")
    private String compnayName;

    /** logo地址 */
    @Excel(name = "logo地址")
    private String logo;

    /** 网站名称 */
    @Excel(name = "网站名称")
    private String siteName;

    /** icp备案号 */
    @Excel(name = "icp备案号")
    private String icp;

    /** 网安备案号 */
    @Excel(name = "网安备案号")
    private String netSecurity;

    /** 公众号二维码 */
    @Excel(name = "公众号二维码")
    private String qrcode;

    /** 官方电话 */
    @Excel(name = "官方电话")
    private String phone;

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setCompnayName(String compnayName)
    {
        this.compnayName = compnayName;
    }

    public String getCompnayName()
    {
        return compnayName;
    }
    public void setLogo(String logo)
    {
        this.logo = logo;
    }

    public String getLogo()
    {
        return logo;
    }
    public void setSiteName(String siteName)
    {
        this.siteName = siteName;
    }

    public String getSiteName()
    {
        return siteName;
    }
    public void setIcp(String icp)
    {
        this.icp = icp;
    }

    public String getIcp()
    {
        return icp;
    }
    public void setNetSecurity(String netSecurity)
    {
        this.netSecurity = netSecurity;
    }

    public String getNetSecurity()
    {
        return netSecurity;
    }
    public void setQrcode(String qrcode)
    {
        this.qrcode = qrcode;
    }

    public String getQrcode()
    {
        return qrcode;
    }
    public void setPhone(String phone)
    {
        this.phone = phone;
    }

    public String getPhone()
    {
        return phone;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("compnayName", getCompnayName())
            .append("logo", getLogo())
            .append("siteName", getSiteName())
            .append("icp", getIcp())
            .append("netSecurity", getNetSecurity())
            .append("qrcode", getQrcode())
            .append("phone", getPhone())
            .toString();
    }
}
